import tkinter as tk


def Gui_Print(Context_Text, Font_Size=20):
    """创建一个GUI窗口来显示文本内容。
    
    Args:
        Context_Text (str): 需要显示的文本内容
        Font_Size (int, optional): 字体大小，默认为20
    
    Returns:
        None: 此函数不返回任何值，仅用于显示GUI窗口
        
    Examples:
        >>> Gui_Print("你好，世界！\\n欢迎使用GUI打印功能。", 16)
    """
    # 创建一个根窗口
    root = tk.Tk()
    # 设置窗口标题
    root.title("输出窗口")
    
    # 设置窗口大小为600x400像素
    root.geometry("600x400")
    
    # 创建一个Text小部件用于显示文本内容，启用自动换行和自定义字体大小
    text = tk.Text(root, wrap='word', font=("Helvetica", Font_Size))
    # 将Text小部件填充到整个窗口
    text.pack(expand=True, fill='both')
    
    # 在Text小部件末尾插入传入的文本内容
    text.insert(tk.END, Context_Text)
    # 将Text小部件设置为只读模式
    text.config(state=tk.DISABLED)
    
    # 启动GUI主事件循环
    root.mainloop()


# 使用示例
if __name__ == "__main__":
    # 示例：显示一段文本
    sample_text = "你好，世界！\n欢迎使用GUI打印功能。\n\n这个示例演示了如何使用Gui_Print函数显示文本内容。"
    Gui_Print(sample_text, 16)